instrument and control power supply - German English Dictionary